Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
199A LONDON ROAD Detached £872,641 £470,000 9 Mar 2009
193 LONDON ROAD Detached £615,869 £525,000 27 Oct 2020
195 LONDON ROAD Detached £1,075,459 £360,000 12 Apr 2002
199 LONDON ROAD Detached £444,889 £285,000 3 Sep 2007
201 LONDON ROAD Semi-Detached £463,808 £143,000 30 Oct 2001
PARK WOOD HOUSE, 199A LONDON ROAD Detached £829,988 £645,000 26 May 2017